package com.deyuanyun.pic.insp.service.inspresult;

import com.deyuanyun.pic.insp.util.InspTaskVO;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 模块描述
 *
 * @author scalpel.王敏
 * @version [v1.0] 创建时间（2016/10/21）
 * @see // 引用的类
 * Method List:
 * 1.----------------
 * 2.----------------
 * History:
 */
public interface InspCommService {


    List<HashMap<String, Object>> findTask(String lineId, String sendPig, String backPig);

    List<HashMap<String, Object>> taskByLineId(String lineId);

    List<HashMap<String, Object>> taskByLineIdOrMileage(String lineId, BigDecimal beginMileage, BigDecimal endMileage);

    Map<String,Object> queryLineMileage(Map<String, Object> param);

    List<Map<String,Object>>  getNewTask(Map<String, Object> param);

    public Map<String,Object>  queryTaskMileage(String taskId);

    public List<InspTaskVO> queryNewTaskMileage(String lineId, Double beginMileage, Double endMileage);

}
